html,body{min-width:1200px;margin: 0 !important;padding: 0 !important;}
body{background-color: #eef3fc !important;}

.thisclass{display: block !important;visibility: visible !important;}
.container{background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2326/site/images/43201/topbg1.png) no-repeat center top;background-attachment: fixed;}

ul li a br{display: none;}
.pchide{display: block;}
.waphide{display: none;}

.w1200{width: 1200px;margin: 0 auto;}
.w1230{width: 1230px;margin: 0 auto;}
.fr{float: right;}
.fl{float: left;}
.toolbar_top li {
    height: 25px !important;
}

.topcon {
    position: relative;
}



/* 老年版按钮 */
.oldbtn{float: right;font-size: 18px;color: #fff;background: #f28e00;background-color: #f28e00 !important;cursor: pointer;line-height: 1.5;font-weight: bold;width: 146px;height: 52px;line-height: 52px;text-align: center;margin-top: 15px;margin-left: 20px;}



/* ***************** 公共头部 ****************** */
html,body{min-width:1200px;margin: 0 !important;padding: 0 !important;}
body{background-color: #eef3fc;}
.pchide{display: block;}
.waphide{display: none;}

.w1200{width: 1200px;margin: 0 auto;}
.w1230{width: 1230px;margin: 0 auto;}
.fr{float: right;}
.fl{float: left;}
.toolbar_top li {
    height: 25px !important;
}

.topcon {
    position: relative;
}


.top{}
.waphide{display: none;}
.topcon {max-width: 1200px;margin: 0 auto;color: rgba(0, 109, 172, 0.2);padding-top: 30px;height: 60px;}
.topcon .left {float: left;}
.topcon .right {float: right;}
.topcon a {color: #333333;font-size: 14px;margin: 0 5px;line-height: 28px;}
.topcon a:hover{text-decoration: underline;}

.top-wrap{padding: 30px 0 40px 0;height: 164px;}
#SearchForm{width: 400px;box-sizing: border-box;height: 52px;margin-top: 15px;}
.input{width: 340px;height: 52px;border: none;float: left;outline: none;padding-left: 20px;line-height: 52px;}
.searchbtn{width: 60px;height: 52px;border: none;background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2326/site/images/43201/searchbtn.png) no-repeat center center #fff;}

.nav.w1200{width: 1200px;background: none;height: auto;}
.nav ul li{float: left;width: 200px;height: 60px;text-align: center;line-height: 60px;background-color: #115aa5;}
.nav ul li:hover{background-color: #106bc3;}
.nav ul li a{color: #fff;font-size: 20px;width: 100%;height: 100%;display: block;font-weight: bold;}

/* ***************** 公共底部 ****************** */
.footer{background-color: #115aa5;overflow: hidden;padding: 35px 0;width: 100%;}
.footer .foot{width: 1200px;margin: 0 auto;}
.bottom_left{float: left;width: 50%;}
.bottom_right{float: right;width: 50%;}
.bottom_right ul li a p{text-align: center;}
.bottom_nav{width: 100%;overflow: hidden;padding-bottom: 10px;}
.bottom_nav li{float: left;font-size: 16px;color: #fff;}
.bottom_nav li a{font-size: 16px;color: #ffffff;margin-right: 15px;margin-left: 15px;}
.bottom_right ul li.ewm{margin-top: 0px;}
.bottom_right ul li{float: right;text-align: left;margin-left: 35px;margin-top: 20px;}
.footer p{font-size: 14px;color: #d5ddea;margin-top: 10px;}
.footer p a{font-size:14px;color:#d5ddea;}
.footer p a:hover{color:#fff;}







/* ********************首页*********************** */
/* news_cont */
.news_cont{padding:20px 30px;background-color: #fff;}
.news_cont h1{margin: 0;text-align: center;margin-top: 25px;margin-bottom: 10px;}
.news_cont h1 a{font-size: 36px;color: #d1160e;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;}
.news_cont h1 a:hover{color: #ed2b25;}
.top-news{border-bottom: 4px solid #115aa5; background:#fff; overflow:hidden;}
.top-news .news-first{ float:left; width:8%; display: block; color: #fff; padding: 10px 0; margin:20px 0 0; text-align: center; height: 73px; font-size: 22px; font-weight: bold; line-height: 44px; background:url(topicon.png) no-repeat top center;}
.top-news .news-second{ float:left; width:89%; margin-left:3%; padding:0; overflow:hidden;}
.top-news .news-second ul{ width:100%; display:block;}
.top-news .news-second ul li{ width:100%; padding:0 20px; line-height:42px; position:relative;}
.top-news .news-second ul li a:before{content:'';height:9px;width:9px;display:block;background:#115aa5;position:absolute;top:15px;left:0}
.top-news .news-second ul li a{ color:#115aa5; font-size:22px; line-height:42px; display:block; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;max-width: 100%;}
.top-news .news-second ul li a:hover{ font-weight:bold;}
.top-news .news-second p a{ color:#115aa5; line-height:42px;font-size: 20px;}

/* news_cont 轮播图1 */
.news_box{overflow: hidden;padding: 15px 0;}
.sysw1{width: 580px;height: 370px;}
.sysw1 .swiper-wrapper{height: 100%;}
.sysw1 .swiper-slide{position: relative;height: 100% !important;}
.sysw1 .swiper-slide img{width: 100%;height: 100%;}
.sysw1 .swiper-slide p{position: absolute;bottom: 0;width: 100%;height: 52px;line-height: 52px;font-size: 16px;color: #ffffff;background-color: #000000;background-color: rgba(0,0,0,0.5);box-sizing: border-box;padding-left: 10px;padding-right: 100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.sysp1{position: absolute;bottom: 0px;right: 15px;height: 52px;line-height: 52px;}
.sysw1 .swiper-pagination-switch{width: 10px;height: 10px;background-color: #fff;display: inline-block;margin: 0 3px;opacity: 0.5;filter:alpha(opacity=50);cursor: pointer;}
.sysw1 .swiper-active-switch{opacity: 1;filter:alpha(opacity=100);}
/* news_cont tab切换新闻 */
.news_right{width: 530px;height: 370px;overflow: hidden;}
    /* 大标题 */
.news_tit{overflow: hidden;height: 45px;width: 100%;}
.news_tit li{float: left;margin-right: 30px;padding-bottom: 10px;}
.news_tit li a{font-weight: normal;font-size: 22px;color: #333333;}
.news_tit .active a{color: #115aa5;font-weight: bold;border-bottom: #115aa5 solid 3px;padding-bottom: 10px;}
    /* 小标题 */
.news_right .news_tab{display: none;}
.news_right .news_tab .news_tab_tit{width: 100%;overflow: hidden;height: 40px;margin-top: 10px;}
.news_right .news_tab .news_tab_tit li{float: left;margin:0;margin-right: 20px;}
.news_right .news_tab .news_tab_tit li a{font-size: 18px;color: #333333;padding-bottom: 5px;max-width: 100%;background: none;padding-left: 0;}
.news_right .news_tab .news_tab_tit .active a{font-weight: bold;color: #115aa5;border-bottom: 2px solid #115aa5;padding-bottom: 5px;}
.news_right .thisclass{display: block;}
.news_tab_cont{display: none;}
    /* news_cont list */
.news_tab ul li{margin: 8px 0;}
.news_tab ul li a{font-size: 16px;color: #333333;display: inline-block;max-width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url("syli1.png") left center no-repeat;padding-left: 10px;line-height: 26px;}
.news_tab ul li a:hover{color: #115aa5;}
.news_tab ul li span{font-size: 16px;color: #999999;float: right;}

/* 首页轮播图模块 */
.sysw2{height: 100px;margin:20px auto !important;position: relative;}
.sysw2 .swiper-slide img{width: 100%;}
#btn1{width: 36px;height: 36px;background: url(leftbtn.png) center center no-repeat;position: absolute;bottom: 30px;left: 20px;opacity: 0.5;cursor: pointer;}
#btn2{width: 36px;height: 36px;background: url(rightbtn.png) center center no-repeat;position: absolute;bottom: 30px;right: 20px;opacity: 0.5;cursor: pointer;}
#btn1:hover{opacity: 0.8;}
#btn2:hover{opacity: 0.8;}

/* 政务公开模块 */
.moreinform{background-color: #fff;padding: 20px 30px;overflow: hidden;}

/* 模块大标题 */
.index_tit{overflow: hidden;border-bottom: solid 1px #e3e8f0;padding: 14px 0;}
.index_tit h3{font-size: 32px;color: #333;line-height: 32px;}
.index_tit .more{font-size: 16px;color: #333333;line-height: 32px;background: url(morebg.png) no-repeat left center;padding-left: 20px;}
.index_tit .more:hover{color: #115aa5;}
/* 模块左边list */
.info_tab{display: none;}
.info_tab li{margin: 5px 0;}
.info_tab li a{font-size: 16px;color: #333333;display: inline-block;max-width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url("syli1.png") left center no-repeat;padding-left: 10px;}
.info_tab li a:hover{color: #115aa5;}
.info_tab li span{font-size: 16px;color: #999999;float: right;}

.more_left{width: 585px;height: 450px;padding: 15px 0;}
.more_left .news_tit{margin-bottom: 10px;}
.more_right{width: 555px;height: 450px;padding-left: 7px;}

.more_right_box{overflow: hidden;}
.more_right_box a{width: 256px;height: 72px;display: block;float: left;line-height: 72px;font-size: 24px;box-sizing: border-box;margin-left: 18px;margin-top: 18px;}


/* 双重模块 */
.keyinfo{margin-top: 20px;padding-left: 18px;}
.keyinfo h3{color: #115aa5;font-size: 22px;font-weight: bold;}


.index_service{margin-top: 20px;overflow: hidden;}
.service_left{width: 590px;height: 755px;padding: 30px;background-color: #fff;}
.service_right{width: 590px;height: 755px;padding: 30px;background-color: #fff;}
.index_service .news_tit{margin-top: 15px;}

.sysw3 .swiper-slide{text-align: center;}
.sysw3 .swiper-slide a{margin-top: 5px;display: block;}
.sysw3 .swiper-slide a p{font-size: 16px;color: #333333;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sysw3 .swiper-slide a:hover p{color: #115aa5;}
.sysw3 .swiper-slide a .img-center{width: 132px;height: 50px;margin:0 auto;text-align: center;display: table-cell;vertical-align: middle;}
.sysw3 .swiper-slide a .img-center img{width: auto;}

.sysp3{text-align: center;margin-top: 15px;}
.sysw3 .swiper-pagination-switch{width: 12px;height: 12px;background-color: #c5ccd8;display: inline-block;margin: 0 3px;border-radius: 50%;cursor: pointer;}
.sysw3 .swiper-active-switch{background-color: #115aa5;}

.index_service .service_left .sl1_tab{display: none;overflow: hidden;height: 185px;}
.index_service .service_left .sl1_tab li{float: left;margin-left: 13px;margin-top: 13px;}

.index_service .service_left .sl1_tab li a{color: #154c84;font-size: 16px;width: 168px;height: 48px;display: block;background-color: #eef3fc;text-align: center;line-height: 48px;border-radius: 8px;}

.index_service .sr1 .sr1_tab{display: none;overflow: hidden;}
.index_service .sr1 .sr1_tab li a{}


/* 公共服务 list1 */
.service_left .sl2 .sl2_pub1{overflow: hidden;}
.service_left .sl2 .sl2_pub1 li{width: 100%;overflow: hidden;margin: 10px 0px;}
.service_left .sl2 .sl2_pub1 li a{font-size: 16px;color: #333333;float: left;max-width: 60%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.service_left .sl2 .sl2_pub1 li a:hover{color: #115aa5;}
.service_left .sl2 .sl2_pub1 li a:first-child{max-width: 20%;color: #666666;margin-right: 5px;}
.service_left .sl2 .sl2_pub1 li span{font-size: 16px;color: #999999;float: right;}

/* 公共服务 list2 */
.service_left .sl2 .sl2_pub2{overflow: hidden;background-color: #eef3fc;padding: 10px 20px 20px;margin-top: 15px;}
.service_left .sl2 .sl2_pub2 li{float: left;width: 33%;margin-top: 10px;}
.service_left .sl2 .sl2_pub2 li a{background: url(syli1.png) no-repeat left center;font-size: 16px;color: #115aa5;padding-left: 15px;}

/* 互动交流 右边 */
.sr1_tab li{margin: 10px 0;overflow: hidden;}
.sr1_tab li a{float: left;font-size: 16px;color: #333333;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sr1_tab li a:hover{color: #115aa5;}
.sr1_tab li span{float: right;font-size: 16px;color: #999999;}

.sr2_press{margin: 20px 0;overflow: hidden;}
.sr2_press img{margin-right: 20px;width: 220px;height: 140px;}
.sr2_press div.fr{width: 290px;}
.sr2_press span{font-size: 18px;color: #333333;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.sr2_press p{font-size: 16px;color: #666666;display: block;margin-top: 10px;}
.sr2_press a:hover span{color: #115aa5;}

.sr2_btn{overflow: hidden;width: 100%;padding-top: 5px;}
.sr2_btn li{float: left;text-align: center;width: 120px;height: 120px;border: solid 1px #dde5f2;margin-left: 15px;}
.sr2_btn li:first-child{margin-left: 0;}
.sr2_btn li a div{padding: 5px 0;margin-top: 15px;}
.sr2_btn li img{max-height: 55px;padding-bottom: 5px;}
.sr2_btn li p{font-size: 16px;color: #115aa5;margin-top: 0;}

.sysw4{}
.sysw4{height: 100px;margin:20px auto !important;padding-left: 15px;}
.sysw4 .swiper-wrapper{
    -webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}
#btn3{width: 36px;height: 36px;background: url(leftbtn.png) center center no-repeat;position: absolute;bottom: 30px;left: 25px;opacity: 0.5;cursor: pointer;}
#btn4{width: 36px;height: 36px;background: url(rightbtn.png) center center no-repeat;position: absolute;bottom: 30px;right: 25px;opacity: 0.5;cursor: pointer;}
#btn3:hover{opacity: 0.8;}
#btn4:hover{opacity: 0.8;}










/* ***************** 政务公开 ****************** */
.zwgk_left{width: 420px;float: left;}
.zwgk_left .zwgk_xxgk .wlwz_tit{margin-bottom: 5px;}
.zwgk_right{width: 685px;float: right;}
.zwgk_right .news_tit{margin-bottom: 10px;}
.zwgk_right .zwgk_lm{margin-top: 20px;}
.zwgk_row{width: 100%;overflow: hidden;}
.zfld_box{background-color: #eef3fc;padding: 25px;overflow: hidden;}
.zwgk_zfld>h3{font-size: 24px;color: #333333;font-weight: bold;background: url(zfld.png) no-repeat left center;padding-left: 45px;}
.zfld_zp{float: left;width: 140px;height: 175px;}
.zfld_zp img{width: 100%;height: 100%;}
.zfld_xx{float: left;width: 210px;height: 175px;margin-left: 20px;margin-top: 10px;}
.zfld_xx>h3>a{font-size: 24px;color: #333333;font-weight: normal;}
.zfld_xx>h3>a:hover{color: #115aa5;}
.zfld_xx span{font-size: 16px;color: #115aa5;display: block;height: 60px;}
.zfld_xx>a{font-size: 16px;color: #ffffff;width: 140px;height: 45px;display: block;background-color:#ec940a;text-align: center;line-height: 45px;}
.zfld_xx a img{margin-top: -5px;margin-right: 8px;}
.zfld_other{}
.zfld_other h4{font-size: 20px;color: #115aa5;}
.zfld_other ul li{float: left;width: 25%;}
.zfld_other ul li a{color: #333333;font-size: 18px;width: 55px;text-align: justify;text-align-last: justify;margin-top: 5px;display: block;
white-space: nowrap;}
.zfld_other ul li a:hover{color: #115aa5;}
.zwgk_xxgk{overflow: hidden;margin-top: 30px;margin-bottom: 40px;}
.zwgk_xxgk ul li{float: left;width: 25%;margin-top: 10px;}
.zwgk_xxgk ul li a{color: #333333;font-size: 15px;background: url(syli1.png) left center no-repeat;padding-left: 10px;}
.zwgk_xxgk ul li a:hover{color: #115aa5;}
.zwgk_row ul li{width: 220px;height: 110px;float: left;margin-left: 10px;background-color: #eef3fc;text-align: center;margin-top: 10px;}
.zwgk_row ul li:first-child{margin-left: 0;}
.zwgk_row ul li a{color: #333333;font-size: 18px;display: block;height: 100%;padding-top: 20px;}
.zwgk_row ul li a:hover{color: #115aa5;}
.zwgk_row ul li a p{margin-top: 10px;}


/* 五公开 */
.five_lm{margin-bottom: 20px;position: relative;display: block;height: 90px;}
.five_lm ul li{float: left;width: 220px;height: 90px;margin-left: 25px;position: relative;}
.five_lm ul li:first-child{margin-left: 0;}
.five_lm ul li a{display: block;width: 100%;height: 100%;padding-left: 80px;}
.five_lm ul li a b{color: #ffffff;font-size: 24px;font-weight: normal;line-height: 90px;}
.zwgk_gkcont_sublist {
    display: none;
    width: 400px;
    padding-top: 25px;
    position: relative;
    }
    .zwgk_gkcont_top {
        position: absolute;
        width: 32px;
        height: 32px;
        top: 9px;
        left: 25%;
        background: #fff;
        transform: rotate(46deg);
        z-index: 0;
        border: 1px solid #dcdcdc;
        border-right: 0;
        border-bottom: 0;
    }
    .zwgk_gkcont_sublist ul{
        background: #fff;
        border: 1px solid #dcdcdc;
        margin-left: -1px;
        overflow: hidden;
        padding: 20px 0 15px 0;
        box-shadow: 0px 0px 6px #999;
        border-radius: 5px;
    cursor: pointer;
    }
    .zwgk_gkcont_sublist ul li{
        line-height: 25px;
        height: 25px;
        background-color: #fff;
        border: 0;
        width: 50%;
        margin: 0;
        margin-bottom: 10px;
        
    }
    .zwgk_gkcont_sublist a {
    font-size: 14px;
    color: #404040;
    margin-right: 5px;
    padding-left: 40px !important;
    line-height: 30px;
    background:url(zwgkicon2.jpg) no-repeat 20px 13px;
    display: block;
    float: left;
    width: auto !important;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    }
    .zwgk_gkcont_sublist a:hover {
    color: #c43a49;
    }


.zwgk_zdlyxxgk{}
.zwgk_zdlyxxgk h3{font-size: 24px;color: #333333;background: url(zdlyxxgkbg1.png) center center no-repeat;text-align: center;margin-top: 10px;}
.zwgk_sw1{}
.zwgk_sw1 .swiper-wrapper{height: 320px !important;}
.zwgk_sw1 .swiper-slide{text-align: center;height: 320px !important;}
.zwgk_sw1 .swiper-slide a{border-right: #e3e8f0 solid 1px;margin-top: 30px;float: left;width: 190px;height: 75px;}
.zwgk_sw1 .swiper-slide a:hover p{color: #115aa5;}
.zwgk_sw1 .swiper-slide a img{}
.zwgk_sw1 .swiper-slide a p{font-size: 16px;color: #333333;margin-top: 0;}
.zwgk_sw1 .swiper-slide a .img-center{width: 190px;height: 50px;margin:0 auto;text-align: center;display: table-cell;vertical-align: middle;}
.zwgk_sw1 .swiper-slide a .img-center img{width: auto;}
.zwgk_sp1{overflow: hidden;text-align: center;margin-top: 20px;}
.zwgk_sp1 .swiper-pagination-switch{width: 12px;height: 12px;display: inline-block;background-color: #c5ccd8;border-radius: 50%;margin: 0 3px;cursor: pointer;}
.zwgk_sp1 .swiper-active-switch{background-color: #115aa5;}
.w100{background-color: #fff;width: 100%;padding: 30px 0;}
.zwgk_sw2{padding-left: 15px;}
.zwgk_sw2 .swiper-wrapper{height: 90px !important;}
.zwgk_sw2 .swiper-slide{height: 90px !important;}
.zwgk_sp2{overflow: hidden;text-align: center;margin-top: 30px;}
.zwgk_sp2 .swiper-pagination-switch{width: 12px;height: 12px;display: inline-block;background-color: #c5ccd8;border-radius: 50%;margin: 0 3px;cursor: pointer;}
.zwgk_sp2 .swiper-active-switch{background-color: #115aa5;}









/* ***************** 网络问政 ****************** */

.zj_tsjb{background-color: #eef3fc;padding: 30px;}
.zj_tsjb h3{color: #115aa5;font-size: 24px;float: left;}
.zj_tsjb span{font-size: 16px;color: #115aa5;float: right;line-height: 38px;}
.zj_tsjb ul{overflow: hidden;width: 100%;padding-top: 10px;}
.zj_tsjb ul li{float: left;margin-left: 17px;width: 120px;height: 110px;background-color: #fff;text-align: center;padding-top: 20px;}
.zj_tsjb ul li:first-child{margin-left: 0;}
.zj_tsjb ul li a{display: block;}
.zj_tsjb ul li a img{}
.zj_tsjb ul li a p{font-size: 16px;color: #333333;margin-top: 10px;}
.zj_tsjb ul li a:hover p{color: #115aa5;}
/* 部门信箱 */
.wlwz_bmxx{overflow: hidden;padding-top: 30px;}
.zj_tsjb .wlwz_bmxx{}
.wlwz_bmxx .wlwz_tit{margin-bottom: 0;}
.wlwz_bmxx ul{margin: 0;}
.wlwz_bmxx ul li{float: left;width: 16.6%;margin-top: 10px;}
.wlwz_bmxx ul li a{font-size: 16px;color: #333333;padding-left: 10px;background: url(syli1.png) no-repeat left center;white-space: nowrap;display: block;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;}
.wlwz_bmxx ul li a:hover{color: #115aa5;}

.wlwz_tit{overflow: hidden;margin-bottom: 15px;}
.wlwz_tit h3{font-size: 24px;color: #333333;border-left: solid 3px #115aa5;line-height: 24px;padding-left: 10px;float: left;}
.wlwz_tit a{font-size: 16px;color: #115aa5;float: right;}
.wlwz_tit a:hover{text-decoration: underline;}
.fwrx_right .wlwz_tit a:hover{text-decoration: none;}
.wlwz_tit .more2{background:url(moreicon2.png) left center no-repeat;padding-left: 25px;}
.wlwz_tit .ndjt{color: #ee1919;padding-right: 10px;background: url(shu.jpg) right center no-repeat;}
.wlwz_tit .wqhg{padding-left: 10px;}

.fwrx_right .wlwz_tit h3{float: left;}
.wlwz_tit .more{font-size: 16px;color: #333333;line-height: 32px;background: url(morebg.png) no-repeat left center;padding-left: 20px;}
.wlwz_tit .more:hover{color: #115aa5;}

.min_left{width: 555px;float: left;}
.min_right{width: 555px;float: right;}
.wlwz_newtit{overflow: hidden;}
.wlwz_newtit h3{font-size: 22px;color: #115aa5;border-bottom: 3px solid #115aa5;}
.wlwz_newtit .more{font-size: 16px;color: #333333;line-height: 32px;background: url(morebg.png) no-repeat left center;padding-left: 20px;}
.wlwz_newtit .more:hover{color: #115aa5;}

.min_left ul li{margin-top: 10px;overflow: hidden;}
.min_left ul li span{font-size: 16px;color: #768297;padding: 3px 10px;border: #768297 solid 1px;float: left;line-height: 24px;max-width: 70px;}
.min_left ul li span.zjz{color: #115aa5;border: #115aa5 1px solid;}
.min_right ul li span.zjz{color: #115aa5;border: #115aa5 1px solid;}
.min_left ul li a{font-size: 16px;color: #333333;white-space: nowrap;overflow: hidden;float: left;line-height: 32px;margin-left: 10px;max-width: 475px;text-overflow: ellipsis;}
.min_left ul li a:hover{color: #115aa5;}

.min_right ul li{margin-top: 10px;overflow: hidden;}
.min_right ul li span{font-size: 16px;color: #768297;padding: 3px 10px;border: #768297 solid 1px;float: left;line-height: 24px;max-width: 70px;}
.min_right ul li a{font-size: 16px;color: #333333;white-space: nowrap;overflow: hidden;float: left;line-height: 32px;margin-left: 10px;max-width: 475px;text-overflow: ellipsis;}
.min_right ul li a:hover{color: #115aa5;}

/* 服务热线 */
.fwrx_left{width: 710px;float: left;}
.fwrx_right{width: 400px;float: right;}
.fwrx_right>a{position: relative;display: block;width: 400px;height: 256px;}
.fwrx_right>a img{width: 100%;height: 100%;}
.fwrx_right>a p{position: absolute;bottom: 0;color: #ffffff;font-size: 16px;width: 100%;background-color: rgba(0, 0, 0, 0.5);line-height: 50px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 15px;}
.fwrx_right>a:hover p{text-decoration: underline;}

.fwrx_cont{}
.fwrx_cont li{overflow: hidden;margin: 12px 0;}
.fwrx_cont li a{font-size: 16px;color: #333333;float: left;max-width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(syli1.png) left center no-repeat;padding-left: 10px;}
.fwrx_cont li a:hover{color: #115aa5;}
.fwrx_cont li span{float: right;font-size: 16px;color: #999999;}
.fwrx_cont li p{display: none;margin: 5px 0;}

.fwrx_cont .active{border-bottom: solid 1px #e3e8f0;border-top: solid 1px #e3e8f0;padding: 10px 0;margin-bottom: 20px;}
.fwrx_cont .active a{font-size: 22px;color: #115aa5;float: none;max-width: 100%;display: inline-block;background: none;padding-left: 0;font-weight: bold;}
.fwrx_cont .active span{display: none;}
.fwrx_cont .active p{font-size: 16px;color: #445779;display: block;}

.wlwz_sw1{margin-bottom: 45px;overflow: hidden;padding-top: 10px;}
.wlwz_sw1 ul li{float: left;margin-left: 26px;}
.wlwz_sw1 ul li:first-child{margin-left: 0;}







/* ***************** 走进泰顺 ****************** */
.zjts_box{background: url(zjtsbg.jpg) center center no-repeat;background-size: 100% 100%;}
.map_left{width: 500px;float: left;padding: 0 20px;}
.map_right{width: 620px;float: right;}
.map_right h3{font-size: 24px;color: #333333;background: url(imgtitbg1.png) left center no-repeat;padding-left: 130px;margin-bottom: 15px;}
.map_right p{font-size: 16px;color: #333333;text-indent: 30px;line-height: 2;}
.map_right a{font-size: 16px;color: #115aa5;}
.map_row{width: 100%;overflow: hidden;}
.map_row ul li{float: left;width: 170px;height: 55px;background: url(btnbg1.jpg) no-repeat center center;text-align: center;margin-right: 24px;margin-top: 20px;}
.map_row ul li a{font-size: 18px;color: #333333;line-height: 55px;width: 100%;display: block;}
.map_row ul li a:hover{color: #115aa5;}
.zjts_bg{background: url(zjtsbg.png) center center no-repeat;padding-top: 10px;padding-bottom: 20px;}
.zjtssw1{padding-left: 15px;width: 1230px !important;}
.zjtssw1 .swiper-wrapper{width: 10000px !important;height: 380px !important;}
.zjtssw1 .swiper-slide{height: 380px !important;position: relative;}
.zjtssw1 .swiper-slide p{font-size: 24px;color: #fff;position: absolute;
bottom: 20px;left: 20px;}
/* .zjtssw1 .swiper-slide-active{margin-left: 20px;}
.zjtssw1 .swiper-slide-visible{margin-right: 20px;} */
.zjtssw1 .swiper-slide img{width: 280px;height: 100%;}
#zjts_btn1{width: 36px;height: 68px;background: url(leftbtn.png) center center no-repeat #000;position: absolute;bottom: 60px;top: 0;left: 15px;opacity: 0.5;cursor: pointer;margin: auto;}
#zjts_btn2{width: 36px;height: 68px;background: url(rightbtn.png) center center no-repeat #000;position: absolute;bottom: 60px;top: 0;right: 13px;margin: auto;opacity: 0.5;cursor: pointer;}
#zjts_btn1:hover{opacity: 0.8;}
#zjts_btn2:hover{opacity: 0.8;}
.zjts_sp1{position: relative;bottom: 0px;right: 0;left: 0;margin: auto;height: 52px;line-height: 52px;text-align: center;margin-top: 20px;}
.zjts_sp1 .swiper-pagination-switch{width: 12px;height: 12px;background-color: #c5ccd8;display: inline-block;margin: 0 3px;border-radius: 50%;cursor: pointer;}
.zjts_sp1 .swiper-active-switch{background-color: #115aa5;}












/* ******************** 政府领导 ******************** */
.wbox_list .right_zfld{float: right;width: 840px;}
.wbox_list .right_zfld>hr{border-top: 1px solid #f79420;margin-top: 0px;}
.wbox_list .right_zfld .zfld_tit h3{font-size: 20px;line-height: 40px;width: 120px;text-align: center;background-color: #f79420;margin: 0;color: #fff;}
.zfld_cont{overflow: hidden;margin: 20px 0;}
.zfld_grjl{width: 120px;height: 350px;float: left;}
.zfld_grjl img{width: 120px;height: 150px;}
.grjj_xm{width: 120px;height: 40px;float: left;font-size: 18px;font-weight: bold;color: #454545;line-height: 40px;text-align: center;}
.grjj_zw{font-size: 16px;color: #454545;width: 114px;text-align: center;float: left;height: auto;}
.grjj_gzjl{float: right;width: 700px;}
.grjj_gzfg_tit{font-size: 18px;color: #0d8ee9;}
.grjj_gzfg_cont{font-size: 16px;line-height: 26px;margin-top: 10px;}
.gzjl_tit{font-size: 18px;color: #0d8ee9;margin-top: 20px;}
.gzjl_cont{font-size: 16px;line-height: 26px;margin-top: 10px;}

.zfld_zyhd{padding: 20px 0;}
.zfld_zyhd .tit{border-bottom: solid 1px #0d8ee9;overflow: hidden;}
.zfld_zyhd .tit h3{font-size: 20px;color: #fff;background-color: #0d8ee9;width: 120px;text-align: center;margin: 0;line-height: 40px;float: left;}
.zfld_zyhd .tit a{float: right;font-size: 16px;line-height: 40px;}
.zfld_zyhd .tit a:hover{color: #115aa5;}
.zfld_zyhd ul li{overflow: hidden;margin-top: 10px;}
.zfld_zyhd ul li a{font-size: 16px;float: left;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zfld_zyhd ul li a:hover{color: #115aa5;}
.zfld_zyhd ul li span{font-size: 16px;float: right;color: #999999;}
















/* ***************** list页面 ****************** */

/* 当前位置 */

.current.w1200{font-size: 14px;color: #666666;background-color: #f3f4f8;line-height: 60px;overflow: hidden;padding: 0 30px;}
.current.w1200 span{background: url(location.png) no-repeat left center;padding-left: 20px;}
.current.w1200 table{float: left;width: auto !important;}
.current.w1200 table td{border: none;}
.current.w1200 a{font-size: 14px;color: #666666;}
.current.w1200 a:hover{color: #115aa5;}
/*  */
.wbox_list{background-color: #fff;padding: 30px;margin-bottom: 30px;}
.wbox_list:after {
    content: "."; /*内容为小点，尽量不要为空，防止旧版本丢弃*/
    display: block;
    height: 0;    
    visibility: hidden; /*隐藏盒子*/
    clear: both;
}
.wbox{background-color: #fff;padding: 30px;margin-bottom: 20px;overflow: hidden;}


/* 二级栏目导航 */
.wbox_list .left_nav{width: 270px;float: left;}
.wbox_list .left_nav h3{width: 100%;font-size: 24px;color: #fff;font-weight: bold;background-color: #185aae;text-align: center;height: 60px;line-height: 60px;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wbox_list .left_nav div>li{text-align: center;background-color: #eef3fc;height: 55px;line-height: 55px;margin-top: 5px;}
.wbox_list .left_nav div>li a{font-size: 16px;color: #333333;width: 100%;height: 100%;display: block;border-left: solid 4px #689cd8;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;}
.wbox_list .left_nav div>li a:hover{background-color: #689cd8;color: #fff;}
.wbox_list .left_nav div>li .lanmu_On{background-color: #689cd8;color: #fff;}
.wbox_list .right_cont{float: right;width: 840px;}
.wbox_list .right_cont table{width: 100%;}
.wbox_list .right_cont h3{font-size: 24px;color: #333333;border-left: 4px solid #115aa5;line-height: 24px;padding-left: 10px;margin-top: 10px;}
.wbox_list .right_cont hr{margin-top: 20px;}
.wbox_list .right_cont ul{overflow: hidden;}
.wbox_list .right_cont ul li{overflow: hidden;margin: 10px 0;}
.wbox_list .right_cont ul li a{font-size: 16px;color: #333333;float: left;background: url(syli1.png) no-repeat left center;padding-left: 10px;width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wbox_list .right_cont ul li a br{display: none;}
.wbox_list .right_cont ul li a:hover{color: #115aa5;}
.wbox_list .right_cont ul li span{font-size: 16px;color: #999999;float: right;}

.wbox_list .left_nav .calendar{width: 100%;background-color: #fff;margin-top: 20px;}
.wbox_list .left_nav .calendar .dateSelector{padding: 20px;}











/* ******************* 新闻show ********************** */
.wbox_show{padding: 30px;margin-bottom: 25px;background-color: #fff;}
.wbox_show .show_tit{text-align: center;border-bottom: solid 1px #e3e8f0;padding-bottom: 15px;}
.wbox_show .show_tit h1{font-size: 28px;color: #d1160e;text-align: center;}
.wbox_show .show_tit span{font-size: 14px;color: #666666;margin: 0 10px;display: inline;}
.wbox_show .show_cont{font-size: 16px;color: #404040;padding: 20px 0;border-bottom: solid 1px #e3e8f0;margin-bottom: 30px;}










/* ******************* page ********************** */
.page_cont{font-size: 16px;line-height: 1.5;padding: 25px 0;}




/* ********************* 信息公开目录 ************************* */
.xxgk_ml{overflow: hidden;}
.xxgk_ml h3{width:100%;display: block;overflow:hidden;margin: 15px 0;font-size:22px;border-bottom: solid 1px #ccc;font-weight: normal;line-height: 2;}
.xxgk_ml h3 a{}
.xxgk_ml h3 a:hover{color: #115aa5;}
.xxgk_ml .ml_list{overflow: hidden;}
.xxgk_ml .ml_list a{width: 265px;float: left;font-size: 16px;background-color: #f3f4f8;margin: 10px;padding: 15px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_ml .ml_list a:hover{color: #115aa5;}






/* ***************** 友情链接 ***************** */
.fastlink{z-index: 1000;background-color: #fff;}
.fastlink_box{background-color: #d9e2f1;padding: 25px 0;}
.fastlink .w1200{position: relative;}
.fastlink .w1200>h3{color: #333333;font-size: 22px;float: left;line-height: 40px;margin:0;}
.fastlink ul{float: left;margin: 0;}
.fastlink ul li{float: left;width: 250px;height: 40px;background: url(fastlinkbg1.jpg) center center no-repeat;line-height: 40px;padding-left: 20px;margin-left: 28px;cursor: pointer;font-size: 16px;color: #333333;font-weight: normal;}
.fastlink ul li h4{}
.fastlink .weblist{background-color: #fff;padding: 20px 25px;z-index: 100;display: none;width: 1200px;margin: 0 auto;}
.fastlink .weblist a{font-size: 16px;color: #333333;width: 19%;display: inline-block;line-height: 32px;}
.fastlink .weblist a:hover{color: #115aa5;}







/* 公共样式 */
/*  */


@media screen and (max-width: 1230px){
    .w1230{width: 1200px;}
}




.ariabodytopfiexed .container{background: url("http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2326/site/images/43201/topbg1.png") no-repeat center 100px !important;background-attachment: fixed !important;background-size: 100% 560px !important;}